mechanical jar - German English Dictionary